﻿using System.Collections.Generic;

namespace iTunesArtworkApp.Core
{
    public interface IiTunesWrapper
    {
        /// <summary>
        ///   Gets a list of albums that don't have associated album art work.
        /// </summary>
        /// <returns>A collection of albums</returns>
        ICollection<Album> GetAlbums();

        /// <summary>
        ///   Updates the Artwork on the Album.
        /// </summary>
        /// <param name = "album">The album to update</param>
        void UpdateArtwork(ref Album album);
    }
}